.required {
    color: red;
}
page-draft-detail {
  .review {
    padding: 5px 16px;
    div {
      text-align: center;
      font-size: 14px;
      span{
        color: red;
        font-weight: 900;
      }
    }
  }

  .gfoa-list {
    .title {
      white-space: pre-wrap !important;
    }
    ion-row {
      //white-space: pre-wrap !important;
      ion-col {
        width: 50% !important;
        overflow: visible;
        white-space: inherit;
        text-overflow: clip;
      }
    }
      .text-nextNode {
        width: 100%;
        min-height: 80px;
        padding: 1px;
        border: 1px solid #ccc;
        border-radius: 5px;
        color: black;
        textarea {
          width: 100%;
        }
      }
	}
	input {
		padding: 0 10px;
	}
	ion-card {
		box-shadow: 0 0 2px rgba(0, 0, 0, 0.3) !important;
	}
	.detail-title {
		padding: 10px 15px;
		border-bottom: 1px solid #e5e5e5;
		ion-col {
			display: flex;
			align-items: center;
			&:last-child {
				justify-content: flex-end;
			}
		}
	}
  .detailCardHeader {
    padding: 8px !important;
    padding-left: 4px !important;
    padding-right: 4px !important;
    span {
      line-height: 40px !important;
    }
  }
}
modal-draft-companyCode {
    .flow-list-searchbar {
        background-color: color($colors, primary);
        .search-button {
            margin-left: 0;
            padding: 0;
        }
    }
}
modal-draft-industryInfo {
    .flow-list-searchbar {
        background-color: color($colors, primary);
        .search-button {
            margin-left: 0;
            padding: 0;
        }
    }
}
modal-draft-addr {
  .flow-list-searchbar {
    background-color: color($colors, primary);
    .search-button {
      margin-left: 0;
      padding: 0;
    }
  }
}
